.zpMenuContainer {
	FLOAT: left; COLOR: #000000; POSITION: relative
}
.zpMenu {
	FLOAT: left; COLOR: #000000; POSITION: relative
}
.zpMenu-horizontal-mode .zpMenu-level-1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 30px
}
.zpMenu-top A {
	TEXT-DECORATION: none
}
.zpMenu-top .zpMenu-label {
	COLOR: #000000
}
.zpMenu-top A {
	COLOR: #000000
}
.zpMenu-top .zpMenu-item-selected .zpMenu-label {
	COLOR: #000000
}
.zpMenu-top .zpMenu-item-selected A {
	COLOR: #000000
}
.zpMenu-level-1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.zpMenu-vertical-mode .zpMenu-level-1 {
	PADDING-LEFT: 5px; FLOAT: none; MARGIN: 0px; WIDTH: 10em; POSITION: relative
}
.zpMenu-vertical-mode .zpMenu-level-1 .zpMenu-item-last {
	BORDER-BOTTOM-STYLE: none
}
.zpMenu-item TABLE.zpMenu-table {
	FONT: 11px "Verdana", "Arial", sans-serif
}
.zpMenu-item {
	CURSOR: pointer
}
.zpMenu .zpMenu-item .minus {
	DISPLAY: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item .minus {
	DISPLAY: none
}
.zpMenu .zpMenu-item .plus {
	DISPLAY: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item .plus {
	DISPLAY: none
}
.zpHideOnLoad {
	DISPLAY: none
}
.zpHideOnLoad UL {
	DISPLAY: none
}
.zpMenuContainer .zpMenu-item-hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: red; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: blue 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: red; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: blue 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.zpMenuContainer .zpMenu-item-hr HR  {
	DISPLAY: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr HR  {
	DISPLAY: none
}
.zpMenuContainer .zpMenu-item-hr HR {
	DISPLAY: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr HR {
	DISPLAY: none
}
.zpMenuContainer .zpMenuContainer .icon {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 0px
}
.zpMenuContainer .zpMenuContainer .background {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 0px
}
.zpMenuContainer .zpMenuContainer {
	WIDTH: 12em; POSITION: absolute
}
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.zpMenu-vertical-mode .zpMenu-level-1 {
	VERTICAL-ALIGN: middle
}
.zpMenu-horizontal-mode .zpMenu-level-1 {
	VERTICAL-ALIGN: middle
}
.zpMenu-horizontal-mode .zpMenu-level-1 .zpMenu-table {
	HEIGHT: 100%
}
.zpMenuContainer .zpMenuContainer .zpMenu-label {
	WIDTH: 12em; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.zpMenuContainer .zpMenuContainer .zpMenu-label A {
	WIDTH: 12em; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.zpMenuContainer .zpMenuContainer .zpMenu {
	FILTER: alpha(opacity=100)
}
.zpMenuDisabled {
	CURSOR: default! important
}
.zpMenuDisabled .zpMenu-table .zpMenu-label {
	CURSOR: default! important; COLOR: #aaa! important
}
.zpMenuDisabled .zpMenu-table .zpMenu-label A {
	CURSOR: default! important; COLOR: #aaa! important
}
.zpMenuPath {
	BACKGROUND: orange
}
.zpMenuPath TD {
	BACKGROUND: orange
}
.zpMenuPath A {
	BACKGROUND: orange
}
.zpMenuScrollUpActive {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(background/scroll_up_active.gif) no-repeat center top; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.zpMenuScrollUpInactive {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(background/scroll_up_inactive.gif) no-repeat center top; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.zpMenuScrollDownActive {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(background/scroll_down_active.gif) no-repeat center bottom; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.zpMenuScrollDownInactive {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(background/scroll_down_inactive.gif) no-repeat center bottom; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 10px
}
.zpMenu-vertical-mode .zpMenu-level-1 {
	BORDER-RIGHT: #defdb3 1px solid; BACKGROUND: url(background/top_bar_off.gif); BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.zpMenu-horizontal-mode .zpMenu-level-1 {
	BORDER-RIGHT: #defdb3 1px solid; BACKGROUND: url(background/top_bar_off.gif); BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	BORDER-RIGHT: #c3d7e5 1px solid; BORDER-LEFT: #c3d7e5 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #eeeee6 1px solid
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-first {
	BORDER-TOP: #c3d7e5 1px solid
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-last {
	BORDER-BOTTOM: #c3d7e5 1px solid
}
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	BACKGROUND: #ffffff
}
.zpMenuContainer .zpMenu-item {
	BACKGROUND: #ffffff
}
.zpMenu-top .zpMenu-label {
	COLOR: #296c8d
}
.zpMenu-top A {
	COLOR: #296c8d
}
.zpMenuContainer .zpMenuContainer {
	PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.zpMenuContainer .zpMenuContainer .zpMenu-item {
	PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.zpMenuContainer .zpMenu-item-selected {
	BACKGROUND: url(background/bg_menutitle_on.gif) 100% 100%
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-collapsed .zpMenu-label {
	BACKGROUND: url(background/icon/arrow_right_black.gif) no-repeat right center
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-expanded .zpMenu-label {
	BACKGROUND: url(background/icon/arrow_right_black.gif) no-repeat right center
}
.zpMenuContainer .zpMenu-item-hr {
	BACKGROUND: black
}
.zpMenuContainer .zpMenuContainer .zpMenu-item-hr {
	BACKGROUND: black
}
.zpMenu-level-1-on {
	BACKGROUND: url(background/top_bar_on.gif)
}
.zpMenu-level-1-on A {
	COLOR: #ffffff! important
}
.zpMenu-level-1-on .zpMenu-label {
	COLOR: #ffffff! important
}
.zpMenu-level-1-onOver {
	BACKGROUND: url(background/top_bar_onover.gif); BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.zpMenu-level-1-onOver A {
	COLOR: #2584b8! important
}
.zpMenu-level-1-onOver .zpMenu-label {
	COLOR: #2584b8! important
}
.zpMenu-level-1-off {
	BACKGROUND: url(background/top_bar_off.gif)
}
.zpMenu-level-1-off A {
	COLOR: #4fb5ec! important
}
.zpMenu-level-1-off .zpMenu-label {
	COLOR: #4fb5ec! important
}
.zpMenu-level-1-offOver {
	BACKGROUND: url(background/top_bar_onover.gif)
}
.zpMenu-level-1-offOver A {
	COLOR: #2584b8! important
}
.zpMenu-level-1-offOver .zpMenu-label {
	COLOR: #2584b8! important
}
.zpMenuContainer .zpMenuTopLevel .zpMenu-label {
	FONT: bold 11px "Arial", "Arial Narrow", "Verdana", sans-serif; PADDING-TOP: 5px
}
.zpMenuContainer .zpMenuTopLevel A {
	FONT: bold 11px "Arial", "Arial Narrow", "Verdana", sans-serif; PADDING-TOP: 5px
}
.zpMenuContainer .zpMenuContainer .zpMenuTopLevel .zpMenu-label {
	FONT: bold 11px "Arial", "Arial Narrow", "Verdana", sans-serif; PADDING-TOP: 5px
}
.zpMenuContainer .zpMenuContainer .zpMenuTopLevel A {
	FONT: bold 11px "Arial", "Arial Narrow", "Verdana", sans-serif; PADDING-TOP: 5px
}
